const zh_CN = {};

/* eslint-disable */
zh_CN.strings = {
  addBulkFilesFailed: "内部错误导致添加 %{smart_count} 个文件失败",
  addMore: "添加更多文件",
  addMoreFiles: "添加更多文件",
  addingMoreFiles: "添加更多文件",
  allowAccessDescription: "为了通过您的相机进行拍照或录像，请给网站相机的访问权限",
  allowAccessTitle: "请允许对相机的访问权限",
  authenticateWith: "连接到 %{pluginName}",
  authenticateWithTitle: "请使用 %{pluginName} 进行认证以选择文件",
  back: "返回",
  browse: "浏览",
  browseFiles: "浏览",
  cancel: "取消",
  cancelUpload: "取消上传",
  chooseFiles: "选择文件",
  closeModal: "关闭窗口",
  companionError: "和 Companion 连接失败了",
  companionUnauthorizeHint: "请访问 %{url} 以认证您的 %{provider} 账户",
  complete: "上传完毕",
  connectedToInternet: "连接至网络",
  copyLink: "复制链接",
  copyLinkToClipboardFallback: "复制以下网址",
  copyLinkToClipboardSuccess: "链接已复制到剪贴板",
  creatingAssembly: "正在准备上传…",
  creatingAssemblyFailed: "Transloadit：无法创建程序集",
  dashboardTitle: "文件上传工具",
  dashboardWindowTitle: "文件上传工具窗口（点击离开以关闭）",
  dataUploadedOfTotal: "%{total} / %{complete}",
  done: "完成",
  dropHereOr: "拖拽文件到这里，或%{browse}",
  dropHint: "拖拽文件到这里",
  dropPasteBoth: "拖拽文件到这里，或者%{browse}文件",
  dropPasteFiles: "拖拽文件到这里，或者%{browse}文件",
  dropPasteFolders: "拖拽文件到这里，或者%{browse}文件",
  dropPasteImportBoth: "拖拽文件到这里，粘贴、%{browse}或者导入",
  dropPasteImportFiles: "拖拽文件到这里，粘贴、%{browse}或者导入",
  dropPasteImportFolders: "拖拽文件到这里，粘贴、%{browse}或者导入",
  editFile: "编辑文件",
  editing: "正在编辑 %{file}",
  emptyFolderAdded: "无法从空文件夹添加文件",
  encoding: "正在编码…",
  enterCorrectUrl: "错误链接： 请确认您输入的是文件的链接",
  enterUrlToImport: "输入链接或者导入文件",
  exceedsSize: "文件超过了最大尺寸限制 %{size}",
  failedToFetch: "Companion 无法抓取此链接，请确保它是正确的",
  failedToUpload: "上传 %{file} 失败",
  fileSource: "文件源：%{name}",
  filesUploadedOfTotal: "已上传 %{smart_count} 个文件中的 %{complete} 个",
  filter: "筛选器",
  finishEditingFile: "完成文件编辑",
  folderAdded: "从 %{folder} 添加了 %{smart_count} 个文件",
  generatingThumbnails: "正在生成缩略图…",
  import: "导入",
  importFrom: "从 %{name} 导入",
  loading: "正在载入…",
  logOut: "登出",
  micDisabled: "麦克风的权限访问被用户拒绝",
  myDevice: "我的设备",
  noCameraDescription: "为了拍摄照片或录制视频，请连接一个摄像设备",
  noCameraTitle: "摄像头不可用",
  noDuplicates: "无法添加重复文件 %{fileName}，该文件已存在",
  noFilesFound: "这里空空如也",
  noInternetConnection: "无法连接到网络",
  noMoreFilesAllowed: "无法添加新文件：已正在上传文件",
  openFolderNamed: "打开文件夹 %{name}",
  pause: "暂停",
  pauseUpload: "暂停上传",
  paused: "已暂停",
  poweredBy: "强力驱动于 %{uppy}",
  processingXFiles: "正在处理 %{smart_count} 个文件",
  recording: "正在录制",
  recordingLength: "录制长度 %{recording_length}",
  recordingStoppedMaxSize: "录像已停止，文件大小即将超过限制",
  removeFile: "删除文件",
  resetFilter: "重置筛选器",
  resume: "恢复",
  resumeUpload: "恢复上传",
  retry: "重试",
  retryUpload: "重试",
  saveChanges: "保存变更",
  selectFileNamed: "选择文件 %{name}",
  selectX: "选择 %{smart_count}",
  smile: "笑一笑！",
  startCapturing: "开始屏幕录制",
  startRecording: "开始视频录制",
  stopCapturing: "停止屏幕录制",
  stopRecording: "停止视频录制",
  streamActive: "视频流已激活",
  streamPassive: "视频流未激活",
  submitRecordedFile: "提交已录制视频",
  takePicture: "拍照",
  timedOut: "上传已超时 %{seconds} 秒，中止上传",
  unselectFileNamed: "取消选择文件 %{name}",
  upload: "上传",
  uploadComplete: "上传完成",
  uploadFailed: "上传失败",
  uploadPaused: "上传暂停",
  uploadXFiles: "上传 %{smart_count} 个文件",
  uploadXNewFiles: "新上传了 %{smart_count} 个文件",
  uploading: "正在上传",
  uploadingXFiles: "正在上传 %{smart_count} 个文件",
  xFilesSelected: "%{smart_count} 个文件待上传",
  xMoreFilesAdded: "又有 %{smart_count} 个文件被添加",
  xTimeLeft: "剩余 %{time}",
  youCanOnlyUploadFileTypes: "您只能上传这些文件类型：%{types}",
  youCanOnlyUploadX: "您只能上传 %{smart_count} 个文件",
  youHaveToAtLeastSelectX: "您至少要选择 %{smart_count} 个文件",
};

// There is just one form.
zh_CN.pluralize = function pluralize () {
  return 0;
}

if (typeof window !== "undefined" && typeof window.Uppy !== "undefined") {
  window.Uppy.locales.zh_CN = zh_CN;
}

export default zh_CN;
